﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace PracticeCentre.Business
{
    public class ProceduresConfig
    {
        /// <summary>
        /// 获取登录用户
        /// </summary>
        public const string GetLoginUserModel = "User_LoginGetModel";

        #region 个人信息
        /// <summary>
        /// 添加个人信息
        /// </summary>
        public const string AddPersonalInfo = "PersonalInfo_ADD";
        /// <summary>
        /// 修改个人信息
        /// </summary>
        public const string UpdatePersonalInfo = "PersonalInfo_Update";
        /// <summary>
        /// 获得员工个人信息
        /// </summary>
        public const string PersonalInfoGetModelById = "PersonalInfo_GetModel";
        /// <summary>
        /// 获得员工个人信息
        /// </summary>
        public const string PersonalInfoGetModelByJobNumber = "Personal_GetByJobNumber";
        #endregion

        #region 员工信息
        /// <summary>
        /// 添加员工信息
        /// </summary>
        public const string AddEmployees = "Employee_ADD";
        /// <summary>
        /// 修改员工信息
        /// </summary>
        public const string UpdateEmployees = "Employee_Update";
        /// <summary>
        /// 删除员工信息
        /// </summary>
        public const string DeleteEmployees = "Employee_Delete";
        /// <summary>
        /// 获得一个员工信息
        /// </summary>
        public const string GetEmployeeModel = "Employee_GetModel";
        #endregion

        #region 岗位信息
        /// <summary>
        /// 新增岗位
        /// </summary>
        public const string AddNewPosition = "Position_ADD";
        /// <summary>
        /// 修改岗位
        /// </summary>
        public const string EditPostion = "Position_Update";
        /// <summary>
        /// 根据ID获取一个岗位
        /// </summary>
        public const string GetPostModel = "Position_GetModel";
        /// <summary>
        /// 删除单个岗位
        /// </summary>
        public const string DeletePostModel = "Position_Delete";
        #endregion

        #region 分页
        /// <summary>
        /// 通用分页
        /// </summary>
        public const string GeneralPaging = "GeneralPaging";
        #endregion

        #region 部门信息
        /// <summary>
        /// 添加部门
        /// </summary>
        public const string AddDepartments = "Department_ADD";
        /// <summary>
        /// 根据ID获取部门
        /// </summary>
        public const string GetDepartmentModelById = "Department_GetModel";
        /// <summary>
        /// 修改部门
        /// </summary>
        public const string UpdateDepartment = "Department_Update";
        /// <summary>
        /// 删除部门
        /// </summary>
        public const string DeleteDepartmentOne = "Department_Delete";
        /// <summary>
        /// 获取全部部门
        /// </summary>
        public const string GetAllDepartmentList = "Department_GetList";
        #endregion

        #region 菜单
        public const string GetLoginUserMenu = "LoginUserMenu_GetList";
        #endregion

        #region 招聘管理
        /// <summary>
        /// 制定月招聘计划
        /// </summary>
        public const string MakeAMonthlyRecruitmentPlan = "RecruitmentPlanMakeMonthly_ADD";
        #endregion

       #region 招聘请求管理
        /// <summary>
        /// 审批招聘
        /// </summary>
        public const string Approve = "Proc_Approve";
        #endregion
  
        #region 招聘需求管理
        /// <summary>
        /// 招聘需求发布
        /// </summary>
        public const string RecruitmentNeedsRelease = "Proc_Recruitment";
        #endregion
		  /// <summary>
        /// 获取全部岗位
        /// </summary>
        public const string GetAllPostList = "Position_GetList";

    }
}
